/**
 * 
 */
package com.cw.iwc.cooldown;

/**
 * @author Steven
 *
 */
public interface ICDUpdateListener {
    /**
     * 当冷却开始时
     */
    void onCDStart();
    
    /**
     * 当冷却重置时
     */
    void onCDReset();
    
    /**
     * 当更新的间隔时间到的时候
     */
    void onCDUpdate(long millisecondElapsed);
    
    /**
     * 当冷却完成时
     */
    void onCDFinished();
    
}
